installation restoration - Español Inglés Diccionario